

export const HTTP_PARAMS = {
	title: '',
	// 请求地址
	url: '',
	// 请求地址
	uri: '',
	// 请求方法
	method: 'GET',
	// get 参数
	params: {},
	// post 参数
	data: null,
	// 请求头部设置
	// header: {'Content-Type': 'application/json'},
	header: null,
	// 请求超时时间，单位毫秒
	timeout: 60000,
	// 是否防抖 boolean
	isDebounce: false,
	// 是否缓存数据
	isCachable: false,
	// 缓存时间(秒)
	cacheDuration: 8640000,
	// 是否 loading
	isLoading: false,
	// loading 显示文字
	loadingText: '数据处理中...',
	// 是否请求测试数据
	isMock: false,
	// 测试数据请求地址
	mockUrl: '',
	// 默认数据
	dafaultResponse: {},
	/** 延迟 */
	debounce: 0,
	/** 设置响应的数据类型 */
	responseType: 'text',
};

/** 默认配置 */
export const DEFAULT_CONFIG = {
	// header: { 'Content-Type': 'application/json' },
	/** 设置请求头部 */
	setHeader: ()=>{},
	base: '',
	mockBase: '',
	withCredentials: false,
	beforeFn: () => { },
	afterFn: () => { },
}